without compromising principles - Español Inglés Diccionario